Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
120 LEIGH ROAD Semi-Detached £170,000 29 Jun 2005
122 LEIGH ROAD Semi-Detached £320,000 30 Sep 2019
124 LEIGH ROAD Semi-Detached £140,000 28 Aug 2002